# shopbot.py

r'''Supports the 3-axis Shopbot machine.

This is an XYZ machine that supports G-Code.
'''

from __future__ import division

from ot_simulator.output import dest_machine, transformer
from ot_simulator import transform

class prs_standard(dest_machine.g_code):
    r'''The Shopbot "prs_standard" model.
    '''
    def __init__(self, outputer, x_offset=0.0, y_offset=0.0, z_offset=0.0,
                 comments=()):
        dest_machine.g_code.__init__(self,
          transformer.transform_3t_0r(
            x_offset=x_offset, y_offset=y_offset, z_offset=z_offset),
          outputer,
          comments=comments)

